<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>111</title>
</head>

<body>
  官网：https://gitee.com/
  官方文档：https://help.gitee.com/
  社区版文档：https://help.gitee.com/repository

  1、介绍
  1）功能
  1> 支持清空仓库
  2）注册
  【官方文档】注册 Gitee 账号 https://gitee.com/help/articles/4113
  1> 手机或者邮箱
  2、安装

  3、视频

  4、教程

  5、入门

  6、已知问题

  7、已知情况


  8、资料

  9、版本

  10、示例


  11、前景

  12、https与SSH Key两种访问方式的选择
  1）访问方式
  ◼️SSH Key 访问方式 示例：
  git@toscode.gitee.com:yy2022-2/test.git

  ◼️https 访问方式 示例：
  https://toscode.gitee.com/yy2022-2/test.git
  2）私有仓库、公有仓库都支持使用https或SSH Key
  3）https与SSH Key都支持验证

  13、免费版
  1> 支持私有仓库
  2> 仓库空间总容量5G

  14、社区版（免费版）的限制
  1）个人私有仓库最多支持 5 人协作（如个人拥有多个私有仓库，所有协作人数总计不得超过 5 人）
  2）仓库空间总容量5G
  3）文件大小限制
  【重点】【官方文档】Gitee 使用配额说明 https://gitee.com/help/articles/4125#article-header0
  github gitee 仓库大小限制 单个文件大小限制 https://blog.csdn.net/wuyujin1997/article/details/117763969
  1> 仓库容量
  单仓库大小上限为 500M
  单文件最大 50M
  用户总仓库容量为 5G
  2> 附件容量
  附件单文件大小上限为 100MB
  单仓库附件总容量 1G
  附件总容量 3G
  4）企业版和社区版服务对比
  【重点】【官方文档】企业版和社区版服务对比 https://gitee.com/help/articles/4167
  【重点】【官方文档】企业版和社区版功能对比 https://gitee.com/help/articles/4166

  15、免费版、付费版的都限制
  1）发行版，上传单个文件小于等于100MB。
  100MB是可以上传的。

  16、wiki
  1）文档浏览的两种模式
  ◼️文档预览【推荐】
  1> 网址比如：https://gitee.com/yy2022-2/Doc-HeartRate/wikis/pages
  2> 更加沉浸式阅读文档

  ◼️普通浏览
  1> 网址比如：https://gitee.com/yy2022-2/Doc-HeartRate/wikis
  2> 完整的gitee网站功能

  2）已知情况
  1> 没有专门的手机版，只要桌面版（Web）。在手机上浏览桌面版（Web）效果非常不好。
  1] 仓库里README.md文件支持移动版，浏览效果非常好。

  【结论】
  1）如果考虑到手机、平板等非PC设备，建议使用仓库里README.md文件替代wiki页面，因为它支持移动版。

  17、仓库/Code/代码 的 README.md
  1）已知情况
  1> 支持移动版；支持桌面版
  2）移动版
  1> 浏览效果非常好
  2> 网址比如：
  https://gitee.com/yy2022-2/Doc-HeartRate?force_mobile=true

  18、仓库/Code/代码
  1）介绍
  2）功能
  1> 支持.md
  2> 支持.drawio 图
  1] VS Code安装Draw.io扩展后，也支持。
  Draw.io Integration [hediet.vscode-drawio] (https://marketplace.visualstudio.com/items?itemName=hediet.vscode-drawio)
  [Draw.io - 万能的画图插件，这太棒了 - Draw.io
  Integration](https://www.youtube.com/watch?v=jWS4OdXFhgA&list=PLliocbKHJNwuCmAPsffFm6sX_qQ75mWvh&index=4)
  3> 支持Web IDE
  3）已知情况
  1> .json、.ini、.xml文件都可以在线编辑与浏览

  19、仓库/Code/代码 的 发行版
  1）已知情况
  1> .json访问时，默认是下载文件的动作。这对于程序访问与浏览器的ajax访问没有影响。
  2）tag标注名称
  1> 长度必须在1到191个字符之间，请参考右侧建议中给出的示例标签名称
  2> tag标注支持版本号、中英文等字符。但不能包含空格。

  20、协助
  1）由于免费版的gitee
  个人私有仓库最多支持 5 人协作（如个人拥有多个私有仓库，所有协作人数总计不得超过 5 人）
  1> 所以采用 部署公钥管理，只提供只读。
  2> 对于团队开发大于5人，可以使用多个免费账号。
  如果还不能解决的话，再购买付费或者自建。

  2）部署公钥管理
  部署公钥允许以只读的方式访问仓库，主要用于仓库在生产服务器的部署上，免去HTTP方式每次操作都要输入密码和普通SSH方式担心不小心修改仓库代码的麻烦。
  部署公钥配置后的机器，只支持clone与pull等只读操作。如果您想要对仓库进行写操作，请 添加个人公钥

  21、Gitee Pages
  教你一招，利用Gitee自带的Gitee Pages，不需要服务器也能拥有自己的网站 https://blog.csdn.net/qq_42783654/article/details/115666315
  白嫖党福音，利用giteepages把你的网页发行到公网上
  1）教程
  【官方教程】Gitee Pages https://gitee.com/help/articles/4136
  【官方教程】Gitee Pages Pro https://gitee.com/help/articles/4228
  2）已知情况
  1> 需要实名验证才能开通。
  3）免费的Gitee Pages
  1> 不支持：
  不支持 支持自定义域名
  2> 做个人网站、个人博客没有问题。
  【重点】做公司、商业应用不太合适。

  4）Gitee Pages Pro【付费】
  1> 支持
  支持自定义域名（如 https://example.com ）
  支持自定义域名 + https
  5）参看：22、使用gitee在国内高带宽、免费空间

  22、价格
  1）企业版价格
  【官方文档】企业版产品定价 https://gitee.com/enterprises/price?from=enterprise

  23、使用gitee在国内高带宽、免费空间（1个账号5GB，不够用可以多申请几个账号）
  1）已知情况
  1> 国外访问gitee比较慢；在国内访问非常快。
  在国内发行版里的下载可以达到每秒几兆以上，非常快。
  2）解决方案
  ◼️解决方案一【推荐】
  1> 主页部署在自己的服务器上，在Web服务器的Http头设置跨域支持，允许网页跨域访问https://gitee.com。
  Json数据、模板（Handlebars等）都在gitee仓库里，使用raw方式直接访问，不需要使用Gitee Pages。
  比如：https://gitee.com/yy2022-2/test/raw/master/test.json
  2> 已知情况
  1> raw访问：前置缓存使用varnish；web服务器使用nginx；

  3> 测试情况
  🔸测试一：
  .html、.json、.txt、.ini 都支持http 304；都不支持 http回应 gzip, deflate, br
  1] 回应的http头
  Content-Security-Policy: default-src 'none'; style-src 'unsafe-inline'; sandbox
  Accept,Authorization,Cache-Control,Content-Type,DNT,If-Modified-Since,Keep-Alive,Origin,User-Agent,X-Requested-With,X-CustomHeader,Content-Range,Range

  🔸测试二：
  .html.gz、.json.gz、.txt.gz、.ini.gz

  🔸测试三：
  .html.br、.json.br、.txt.br、.ini.br

  ◼️解决方案二
  1> 主页部署在自己的服务器上，在Web服务器的Http头设置跨域支持，允许网页跨域访问https://gitee.com。
  Json数据、模板（Handlebars等）都在gitee仓库的发行版里，ajax可以直接访问，不需要使用Gitee Pages。
  比如：https://gitee.com/yy2022-2/Download-Smart.Framework/releases/download/1.0/packages.json
  2> 【注意】发行版里的附件管理（上传附件、删除附件），在OpenAPI里还没有找到，好像不支持。
  所以此方案有些不合适。

  24、GitHub与gitee
  利用码云 Gitee 解决 Github Clone 速度慢的问题 https://baijiahao.baidu.com/s?id=1710839174070154080&wfr=spider&for=pc

</body>

</html>